package com.alibaba.algo.cooperation.usercomponent.vo.req;

import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 类SysOperateLogDTO.java的实现描述：系统操作日志表 DTO
 *
 * @author songwenwei 2021-12-02 14:51:51
 */
@Getter
@Setter
public class SysOperateLogDTO {


    private Long id;
    /**
     * 资源类型
     */
    private Integer resourceType;
    /**
     * 资源名称
     */
    private String resourceName;
    /**
     * 目标类
     */
    private String targetClass;
    /**
     * 目标方法
     */
    private String targetMethod;
    /**
     * 目标方法参数
     */
    private String targetMethodParams;
    /**
     * 操作类型：1：新增，2：修改，3：删除
     */
    private Integer operateType;
    /**
     * 状态 Y 逻辑删除 N正常
     */
    private String isDeleted;
    /**
     * 创建人姓名
     */
    private String creator;
    /**
     * 创建时间
     */
    private LocalDateTime gmtCreated;
    /**
     * 修改人姓名
     */
    private String modifier;
    /**
     * 修改时间
     */
    private LocalDateTime gmtModified;
}
